well meaning


well meaning

English dictionary. 2008.